* {
  padding: 0;
  margin: 0;
  border: 0;
}

#wrap {
  height: 2250px;
  /* background-color: aqua; */
}

#body {
  margin: 0 auto;
  height: 2250px;
  width: 1400px;
  /* background-color: aquamarine; */
}

#body::after {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}

#Electronics {
  height: 48px;
  width: 1400px;
  /* background-color: red; */
  line-height: 48px;
  border-bottom: 2px solid lightgray;
  color: #6d6e71;
}

h4 {
  font-weight: 100;
}

#navigation-bar {
  height: 2200px;
  width: 198px;
  /* background-color: red; */
  float: left;
}

#ul {
  list-style: none;
}

.li01 {
  height: auto;
  line-height: 40px;
  border-bottom: 1px solid lightgray;
  border-right: 1px solid lightgray;
  font-weight: bolder;
}

.li01 p,
.li01 li {
  font-weight: lighter;
  color: #6d6e71;
  line-height: 30px;
}

.li01 a:hover {
  text-decoration: underline;
}

.left-nav {
  margin-top: 20px;
}

.left-nav:hover {
  cursor: pointer;
  color: lightgray;
}

a:link {
  text-decoration: none;
  color: #6d6e71;
}

#Shop-by-category,
#Shop-TVs-by-size {
  height: 700px;
  width: 1200px;
  /* 	background-color: lightblue; */
  margin-left: 200px;
}

#Shop-by-category {
  height: 600px;
}

.content {
  margin-top: 30px;
}

#Shop-TVs-by-size {
  margin-top: 100px;
}

#Shop-by-category:after {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}

#Shop-TVs-by-size:after {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}

.h2 {
  width: 1200px;
  height: 100px;
  /* background-color:red; */
  line-height: 100px;
  text-align: center;
}

.content {
  width: 280px;
  height: 250px;
  /* background-color: red; */
  padding-left: 20px;
  float: left;
}

.h4 {
  padding-left: 50px;
}

#Save-big-on-top-tech {
  height: 800px;
  width: 1200px;
  /* background-color: red; */
  margin-left: 200px;
}

#Save-big-on-top-tech:after {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}

.ul {
  height: 50px;
  width: 1200px;
  background-color: beige;
}

.ul01 {
  list-style: none;
  text-align: center;
}

.li02,
.li03 {
  display: inline;
  line-height: 50px;
}

.li02 a:link {
  text-decoration: none;
}

.li03 a {
  color: aqua;
}

.content01 {
  height: 500px;
  width: 250px;
  /* background-color: orange; */
  float: left;
  margin-left: 40px;
}

.span {
  height: 20px;
  width: 40px;
  line-height: 20px;
  background-color: #00ffff;
}

.tv {
  margin: 40px 15px;
}

.span01 {
  height: 30px;
  width: 150px;
  line-height: 30px;
  text-align: center;
  border: solid black 2px;
  border-radius: 40px;
  font-weight: bold;
  margin-left: 40px;
  margin-top: 14px;
}

.span02:link {
  color: royalblue;
}

#header {
  width: 100%;
  height: 68px;
  background-color: #041e43;
}

#barRight {
  float: right;
}

#li01-4 {
  height: auto;
}
